home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 49
/
Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso
/
-serious-
/
sound
/
mpegencgui
/
thempegencgui.doc
< prev
next >
Wrap
Text File
|
1999-11-30
|
9KB
|
271 lines
About TheMPegEncGUI v1.51 by Deniil 715!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Made in 1999-11-13.
Intro:
~~~~~~
This is a GUI for some Mpeg Audio-encoders (and Mpega player).
It's a program that is quite easy to use and that internally
will execute your selected mpeg audio encoder (or mpega).
You can add many files to a list and encode (or play)
all files at one time.
Installation:
~~~~~~~~~~~~~
1> Copy "TheMPegEncGUI/Classes/Gadgets/#?" to "SYS:Classes/Gadgets/"
2> Copy TheMPegEncGUI to wherever you want.
3> Set the paths and names for every encoder in every page
in The..GUI to the actual location where you have your
encoders in your system.
You might have to add RunElf or similar in the beginning
of the path(s) if your'e using .elf encoders.
Example: "C:Runelf Music:encoders/ncode.elf"
to get the PowerUP version of Ncode to work.
Features:
~~~~~~~~~
* NEW * Now you can use the ID3 TAG settings when encoding
with Lame (v3.50)!
** Now supporting BladeEnc!
* You can open and close the output (console) manually if you want!
* I have made a little "process manager" to use when
breaking an encoder or something! (If someone knows
how to extract the name out of a CLI process I would
be glad to hear..!)
* Actual parameters is shown in the GUI!
* It doesn't specifies default values unless you want it to!
* Ncode is now supported!
* Lame(r) 3 supported!
* You can have the files saved in the same drawer they
came from when using the list instead of having all
files end up in the same drawer!
* You can set the stacksizes of the encoders!
* It also supports Mpega for easy play of your encoded files!
* You can select many files in a list and
encode them in one stroke!
* You can have the source-file(s) deleted if you want!
* You can have date and time written in the output to be
able to see how long time the file(s) took to compress!
* You can select output, to send it to KingCON och to a file..!
* You can print the commandlines to the encoder if you want
to compress your files without the GUI!
Disclaimer
~~~~~~~~~~
I will not be held responsible for any damage that this
program might do to your system.
Usage:
~~~~~~
Prefs:
`Text output:' - Enter the output to which you want the encoder to
print text in. Enter "NIL:" if you don't want output.
`Open' - Open the text output if it is closed.
`Close' - Close the text output if it is opened.
`Default' - Sets the text output to default.
`Files to compress:' - This is the list where you can add many files
and compress them in one stroke.
`Add' - Add file(s) to the list.
`Rem' - Remove a file from the list.
`Clr' - Clear the whole list.
`Load' - Load a previously saved list from disk.
`Save' - Save a list to disk in textformat.
`Encode-pri:' - The priority of the encoder. Don't set this to something
higher than '0' if you encode files with a 68k CPU!
`Stacksize' - Select which encoder you want to change the priority
of and you can change it if you have to.
`Swap filenames for Mpega' - This if you want the default inputfile
to exchange place with the outputfile
in the Mpega-GUI to make it easier to
play reasently encoded files.
`Dynamic destination for list' - If you don't want all files to end
up in the same drawer when using list
but have each encoded file in the
same drawer a it's source-file.
`Do not exclude default values' - This will give the encoders parameters
even if theese are the default ones.
`Popup finished-requester' - Will popup a requester when a file,
or your list has been finished.
`Flash screen and boing' - Will make a DisplayBeep() when a file
has been finished.
This is for every file in a list.
`Delete source-file' - Will delete the sourcefile when it has
been finished but only if the compression
took more than 30 seconds which would
indicate that an error didn't occour
at the beginning of the compression!
`Print start and stoptime' - Print start and stop time for every file,
and the whole list if used, to the output.
`Save global' - Save settings for the whole program to ENVARC:
This will not save the list!
`About' - Gives you some info about the program.
`Quit' - Exit the program.
Encoders:
`Inputfile:' - This is the file to compress if not using the list.
`Outputfile:' - This is the destination of all compressed files if
not using `Dynamic destination'.
`Asl' - Brings up a filerequester for the two above.
`Cls' - Sends a ASCII-12 (cls) to the output.
`About' - The about-requester.
`Break' - Executes the CLI process manager if in ProgDir:.
`Quit' - Exit the program.
`Use list' - Enable the list and disable the selected "Inputfile".
`Stop' - Stop the list. Effective usage is to press this and
then give a Ctrl-C or something to the encoder in
the output.
Note that the encoder will not stop because of this,
it just prevents the next file in the list to be
processed!
`Encode' - Executes the encoder with current settings.
Now a good idea is to put on a large pot of coffee
and start a good movie, unless you have a PPC, then
just only have time for the coffee ;-)
`Print commandline(s)' - This will print the exact commanline that
is supposed to be sent to AmigaDOS, to the
text output instead so you can look at it..
`Default' - Sets the default settings for the current encoder.
For all other settings which are different for the different encoders,
you have to refer to the corresponding documentation.
** Important about the Text output!! **
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If you set this output to a file like "dh0:bla/output" you must
be sure to exit the program, close the output or change back to
a console (by f.ex pressing Default in the Text output: string)
or your harddisk might take a trip to the validation-land!! (unless
you're using the great PFS as I am :-))
Currently supported encoders:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* MusicIn - (68k and PowerUP)
* Pegase - (68k, WarpOS)
* Ncode - (68k, PowerUP and WarpOS) -> Buy this, it's great!!
* Lame(r) - (68k, PowerUP and WarpOS)
* BladeEnc - (68k, PowerUP) -> This is called just "Blade" in the GUI to save space.
* MP3Enc - (68k)
Currently supported decoder:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Mpega - (68k, PowerUP, WarpOS)
Where did I find these encoders??
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* MusicIn
>>> http://ftp.uni-paderborn.de/aminet/dirs/aminet/mus/misc/MusicIn.lha
* Pegase
>>> http://perso.pacwan.fr/kakace/pegase/
* Ncode - (68k, PowerUP and WarpOS)
>>> http://studserver.uni-dortmund.de/~su0583/NcodePPC.lzx
>>> http://studserver.uni-dortmund.de/~su0583/NcodeWOS.lzx
>>> http://studserver.uni-dortmund.de/~su0583/Ncode68K.lzx
* Lame
>>> http://csc.smsu.edu/~strauser/audio.html
>>> http://www.kolumbus.fi/jami.laakkonen/ppc/download/lameppc.lzx
>>> http://ftp.uni-paderborn.de/aminet/dirs/aminet/mus/misc/lame.lha
* BladeEnc - (68k, PowerUP)
>>> http://csc.smsu.edu/~strauser/audio.html
* MP3Enc - (68k)
>>> http://ftp.wustl.edu/pub/aminet/mus/misc/mp3enc.lha
* Mpega
>>> http://ftp.uni-paderborn.de/aminet/dirs/aminet/mus/play/mpega.lha
>>> http://ftp.uni-paderborn.de/aminet/dirs/aminet/util/libs/mpega-WarpUP.lha
On which systems these encoders actually work, am I not quite sure of,
so don't be alarmed if it says (above) that an encoder doesn't work
on a particular system (PowerUP, WarpOS..), cause it might, or might
not..!
If anyone would come up with some other encoder I don't know about
and you want a GUI for it, just tell me where to get it and it
might end up in TheMPegEncGUI v1.6 :-)
Requirements:
~~~~~~~~~~~~~
OS version 37+
MusicIn, Pegase, Lame, Ncode, BladeEnc, MP3Enc or Mpega
Sys:classes/gadgets/tabs.gadget -> This is included!
Theese are not required use useful:
asl.library v38+ -> if you want to be able to use a file-requester
utility.library v33+ -> if you want log-time or auto-deletion
Bugs:
~~~~~
Hmm.. Non that I know of right now.
If you find any, just mail me!
Author:
~~~~~~~
Daniel Westerberg: deniil@algonet.se
OnyxSoft support:
~~~~~~~~~~~~~~~~~
If you like our products, found bugs, have complains or
ideas etc. etc. Don't hesitate to contact us..
OnyxSoft productions can be found on our HomePage.
Updates and new releases will be there first.. (hopefully ;))
OnyxSoft e-mail : thempegencgui@onyxsoft.nu
OnyxSoft HomePage : www.onyxsoft.nu
We just love to get response from other Amiga-freaks!!